turtle formation - Francés Inglés Diccionario